Docker - راهی بهتر برای ساختن برنامه ها [ویدئو]

Docker - A Better Way to Build Apps [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Docker یکی از بهترین پلتفرم های کانتینر نرم افزاری در جهان است. استفاده از کانتینرها در داکر توسعه، استقرار و اجرای برنامه ها را آسان می کند. Abstraction به توسعه دهندگان کمک می کند تا برنامه ها را در داخل کانتینرها اجرا کنند. کانتینرهای Docker به توسعه دهندگان این امکان را می دهند تا تغییراتی در تصاویر Docker خود ایجاد کنند و همچنین نسخه های تصاویر را کنترل کنند. با کمک Docker می‌توانیم یک Image Container بسازیم و چندین بار در حین استقرار از آن استفاده کنیم. شما با انواع کانتینرها و کاربردهای آنها آشنا می شوید، همچنین شما را در مورد نحوه یافتن و ساخت تصاویر راهنمایی می کنیم. همچنین با انتشار تصاویر مختلف، دانشی در مورد اینکه چگونه می توانید در مخزن تصویر مشارکت کنید، به دست خواهید آورد. این شما را با فرآیند ساخت تصویر آشنا می‌کند و می‌توانید برنامه‌های خود را با موفقیت در کانتینرها اجرا کنید. در پایان این دوره، در استقرار برنامه‌های خود با استفاده از Docker مطمئن خواهید بود و درک روشنی از مفاهیم، ​​تکنیک‌ها، و روش های عملی برای اجرای آن در سیستم های تولید. {*} Docker را روی Linux، AWS، Google Compute Engine و Microsoft Azure نصب کنید.{*} دستورات را برای سفارشی کردن تصویر اجرا کنید{*} Dockerfile خود را بهینه کنید{*} عیب‌یابی کانتینرها و تصاویر {*} کاوش گزینه‌های ساخت پیشرفته و برچسب‌های تصویر {*} ساخت تصاویر با Docker{*} مدیریت و اشتراک‌گذاری تصاویر Docker{*} دستکاری حجم‌ها برای حفظ داده‌های کانتینر این دوره برای SysAdmins، کارکنان عملیات، توسعه‌دهندگان و DevOps که علاقه‌مند به استقرار سرویس کانتینر منبع باز Docker هستند طراحی شده است. شما باید تجربه ای در استفاده از دستور لینوکس داشته باشید. {*} یک راهنمای عملی سریع که شما را با Docker راه‌اندازی می‌کند.{*} تصاویر را بیابید و بسازید و برنامه‌های خود را با موفقیت در کانتینرها اجرا کنید{*} کانتینرهای Docker خود را مستقر و آزمایش کنید و آنها را در مرحله تولید قرار دهید.

سرفصل ها و درس ها

نصب و استقرار Docker Installing and Deploying Docker

  • بررسی اجمالی دوره The Course Overview

  • داکر چیست؟ What is Docker?

  • نصب داکر در لینوکس Installing Docker on Linux

  • نصب Docker در AWS، Google Compute Engine و Microsoft Azure Installing Docker on AWS, Google Compute Engine, and Microsoft Azure

  • توزیع های خاص Docker Docker-specific distributions

  • مدیریت کانتینرها Managing Containers

  • شبکه تک گره Single-node Networking

مبانی داکرفایل Dockerfile Basics

  • مقدمه ای بر فرآیند ساخت Introduction to the Build Process

  • استفاده از تصویر پایه Using a Base Image

  • افزودن فایل به تصویر Adding Files to an Image

  • اجرای دستورات برای سفارشی کردن تصویر Running Commands to Customize an Image

  • به ظرف خود کاری برای انجام دادن بدهید Giving Your Container Something to Do

  • اجازه دادن به اتصالات شبکه به یک کانتینر Allowing Network Connections to a Container

Dockerfile پیشرفته Dockerfile Advanced

  • استفاده از متغیرهای محیطی برای کنترل یک کانتینر Using Environment Variables to Control a Container

  • استفاده از Build Arguments برای سفارشی کردن ساخت Using Build Arguments to Customize a Build

  • چگونه آزمایش کنیم که یک کانتینر کار می کند؟ How to Test if a Container is Working

  • استفاده از حجم ها برای حفظ داده های کانتینر Using Volumes to Preserve Container Data

تصاویر و ثبت Images and Registries

  • گزینه های ساخت پیشرفته و برچسب های تصویر Advanced Build Options and Image Tags

  • عیب یابی کانتینرها و تصاویر Troubleshooting Containers and Images

  • مدیریت تصاویر محلی Managing Local Images

  • ساخت تصاویر با Packer Building Images with Packer

  • مقدمه ای بر رجیستری ها Introduction to Registries

  • فشار دادن تصاویر به یک رجیستری Pushing Images to a Registry

  • استفاده از سایر رجیستری ها Using Other Registries

نمایش نظرات

Docker - راهی بهتر برای ساختن برنامه ها [ویدئو]
جزییات دوره
2 h 1 m
24
Packtpub Packtpub
(آخرین آپدیت)
2
4 از 5
ندارد
دارد
دارد
Randall Smith
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Randall Smith Randall Smith

رندال اسمیت یک مدیر ارشد سیستم در دانشگاه ایالتی آدامز است. او از سال 1999 سیستم های ویندوز، لینوکس و BSD را مدیریت می کند. او در کمک به سایر سیستم‌عامل‌ها در حل مشکلات به‌صورت آنلاین و غیرفعال فعال بوده است. او در کنفرانس‌های سازمان محاسباتی کلرادو و Educause با موضوعاتی از جمله Linux KVM و Ceph ارائه کرده است. رندال در اوقات فراغت خود، ویدیوهای بازی Let's Play را در Music Free Gaming در YouTube و Twitch پخش می کند.